olive yard planted with stumps - Turkish English Dictionary